package com.ruoyi.safe.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 周边环境对象 surrounding_env
 * 
 * @author yxf
 * @date 2021-08-25
 */
public class SurroundingEnv extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 周边环境ID */
    private Long seId;

    /** 废水排水去向 */
    @Excel(name = "废水排水去向")
    private String seWasteWaterDirection;

    /** 最终受纳水体名称 */
    @Excel(name = "最终受纳水体名称")
    private String seFinalWaterName;

    /** 下游是否有集中式引用水源保护区 */
    @Excel(name = "下游是否有集中式引用水源保护区")
    private String seHasProtectWater;

    /** 与一级水源保护区边界的距离 */
    @Excel(name = "与一级水源保护区边界的距离")
    private String seProtectDistance;

    /** 与取水口的距离 */
    @Excel(name = "与取水口的距离")
    private String seWaterDistance;

    /** 下游是否有村民取水饮用 */
    @Excel(name = "下游是否有村民取水饮用")
    private String seHasPeople;

    /** 取水点经度 */
    @Excel(name = "取水点经度")
    private String seLg;

    /** 取水点纬度 */
    @Excel(name = "取水点纬度")
    private String seLt;

    /** 取水点的用水人数 */
    @Excel(name = "取水点的用水人数")
    private String sePeopleNum;

    /** 南边居民情况 */
    @Excel(name = "南边居民情况")
    private String seSouth;

    /** 东边居民情况 */
    @Excel(name = "东边居民情况")
    private String seEast;

    /** 西边居民情况 */
    @Excel(name = "西边居民情况")
    private String seWest;

    /** 北边居民情况 */
    @Excel(name = "北边居民情况")
    private String seNorth;

    /** 3公里是否有重大敏感目标 */
    @Excel(name = "3公里是否有重大敏感目标")
    private String seHasImportantTarget;

    /** 其他 */
    @Excel(name = "其他")
    private String seOther;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    /** 企业ID */
    @Excel(name = "企业ID")
    private Long epId;

    public void setSeId(Long seId) 
    {
        this.seId = seId;
    }

    public Long getSeId() 
    {
        return seId;
    }
    public void setSeWasteWaterDirection(String seWasteWaterDirection) 
    {
        this.seWasteWaterDirection = seWasteWaterDirection;
    }

    public String getSeWasteWaterDirection() 
    {
        return seWasteWaterDirection;
    }
    public void setSeFinalWaterName(String seFinalWaterName) 
    {
        this.seFinalWaterName = seFinalWaterName;
    }

    public String getSeFinalWaterName() 
    {
        return seFinalWaterName;
    }
    public void setSeHasProtectWater(String seHasProtectWater) 
    {
        this.seHasProtectWater = seHasProtectWater;
    }

    public String getSeHasProtectWater() 
    {
        return seHasProtectWater;
    }
    public void setSeProtectDistance(String seProtectDistance) 
    {
        this.seProtectDistance = seProtectDistance;
    }

    public String getSeProtectDistance() 
    {
        return seProtectDistance;
    }
    public void setSeWaterDistance(String seWaterDistance) 
    {
        this.seWaterDistance = seWaterDistance;
    }

    public String getSeWaterDistance() 
    {
        return seWaterDistance;
    }
    public void setSeHasPeople(String seHasPeople) 
    {
        this.seHasPeople = seHasPeople;
    }

    public String getSeHasPeople() 
    {
        return seHasPeople;
    }
    public void setSeLg(String seLg) 
    {
        this.seLg = seLg;
    }

    public String getSeLg() 
    {
        return seLg;
    }
    public void setSeLt(String seLt) 
    {
        this.seLt = seLt;
    }

    public String getSeLt() 
    {
        return seLt;
    }
    public void setSePeopleNum(String sePeopleNum) 
    {
        this.sePeopleNum = sePeopleNum;
    }

    public String getSePeopleNum() 
    {
        return sePeopleNum;
    }
    public void setSeSouth(String seSouth) 
    {
        this.seSouth = seSouth;
    }

    public String getSeSouth() 
    {
        return seSouth;
    }
    public void setSeEast(String seEast) 
    {
        this.seEast = seEast;
    }

    public String getSeEast() 
    {
        return seEast;
    }
    public void setSeWest(String seWest) 
    {
        this.seWest = seWest;
    }

    public String getSeWest() 
    {
        return seWest;
    }
    public void setSeNorth(String seNorth) 
    {
        this.seNorth = seNorth;
    }

    public String getSeNorth() 
    {
        return seNorth;
    }
    public void setSeHasImportantTarget(String seHasImportantTarget) 
    {
        this.seHasImportantTarget = seHasImportantTarget;
    }

    public String getSeHasImportantTarget() 
    {
        return seHasImportantTarget;
    }
    public void setSeOther(String seOther) 
    {
        this.seOther = seOther;
    }

    public String getSeOther() 
    {
        return seOther;
    }
    public void setDelFlag(String delFlag) 
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag() 
    {
        return delFlag;
    }
    public void setEpId(Long epId) 
    {
        this.epId = epId;
    }

    public Long getEpId() 
    {
        return epId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("seId", getSeId())
            .append("seWasteWaterDirection", getSeWasteWaterDirection())
            .append("seFinalWaterName", getSeFinalWaterName())
            .append("seHasProtectWater", getSeHasProtectWater())
            .append("seProtectDistance", getSeProtectDistance())
            .append("seWaterDistance", getSeWaterDistance())
            .append("seHasPeople", getSeHasPeople())
            .append("seLg", getSeLg())
            .append("seLt", getSeLt())
            .append("sePeopleNum", getSePeopleNum())
            .append("seSouth", getSeSouth())
            .append("seEast", getSeEast())
            .append("seWest", getSeWest())
            .append("seNorth", getSeNorth())
            .append("seHasImportantTarget", getSeHasImportantTarget())
            .append("seOther", getSeOther())
            .append("delFlag", getDelFlag())
            .append("epId", getEpId())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
